high tow - German English Dictionary